windscreen trame - German English Dictionary